/*BOLETA MEDIANA*/
@media screen {
   .no_mostrar { display: none; }
   .no_imprimir { display: block; }
}
@media print {  
   .no_mostrar { display: block; }  
   .no_imprimir { display: none; }  
}
/*BODY - tamanio boleta*/
body.boleta {
  	width: 216mm;
	height: 152.5mm;
	font-size: 3.5mm;
	margin-top: 0mm;
	margin-left: 0mm;
	margin-bottom: 0mm;
	margin-right: 0mm;
	/* ...etc... */
}
/*TABLE*/
table.cabecera{
	/*width: 121.5mm;*/
	width: 167.5mm;	
	position: absolute; 
	top: 0mm;
	/*left: 50mm;*/
	left: 37mm;
}
table.detalle{
	/*width: 192mm;*/
	width: 191mm;	
	position: absolute;
	/*top: 57mm;*/ 	
	top: 48mm;
	/*left: 25mm;*/
	/*left: 12.5mm;*/
	left: 13mm;
}
table.total{
	/*width: 192mm;*/
	width: 191mm;
	height: 8mm;
	position: absolute; 
	/*top: 132mm;*/
	top: 123mm;	
	/*left: 25mm;*/
	/*left: 12.5mm;*/
	left: 13mm;
}
/*TD*/
td.fecha{
	width: 27mm;
	height: 4mm;
	text-align: center;
}
td.cantidad{
	width: 15mm;
	height: 4mm;
	text-align: center;
}
td.nombre{
	width: 119mm;
	height: 4mm;
	text-align: left;
}
td.nombre_resumen{
	width: 119mm;
	height: 4mm;
	text-align: left;
}
td.importe{
	width: 31mm;
	height: 4mm;
	text-align: right;
}
/*td cabecera*/
td.logonumero{	
	/*height: 23mm;*/
	height: 14mm;	
	text-align: right;	
}
td.persona{
	width: 85mm;
	height: 4mm;
	text-align: left;
}
td.usuario{
	height: 4mm;
	text-align: right;
}
div.cero{
	position: absolute; 
	top: 0mm;	
	left: 0mm;
}
